Performance Analysis of "Content-Aware" Load Balancing Strategy FLEX: Two Case Studies
نویسندگان
چکیده
FLEX is a new cost e ective, \locality aware" load balancing solution for a shared web hosting service implemented on a cluster of machines [3]. FLEX allocates hosted web sites to di erent machines in the cluster based on the sites' processing and memory requirements which are estimated using the site logs. Appropriate routing of requests can be achieved by using the DNS infrastructure, since each hosted web site has a unique domain name. Using a simulation based on real traces, we evaluate the potential bene ts of the new solution. We compare the performance of FLEX against Round-Robin and Optimal strategy. FLEX signi cantly outperforms Round-Robin (up to 110250% in average server throughput), getting within 8%-30% of optimal performance achievable for those traces. FLEX solution shows superliner speedup when the number of nodes is increased from four to eight because it takes advantage of both the doubled processing power and memory.
منابع مشابه
Optimizing a "Content-Aware" Load Balancing Strategy for Shared Web Hosting Service
FLEX is a new scalable \locality aware" solution for achieving both load balancing and e cient memory usage on a cluster of machines hosting several web sites [1, 2]. FLEX allocates the sites to di erent machines in the cluster based on their tra c characteristics. Here, we propose a set of new methods and algorithms (Simple+, Advanced, and Advanced+) to improve the allocation of the web sites ...
متن کاملOptimizing a \ Content - Aware " Load Balancing Strategyfor Shared Web Hosting
FLEX is a new scalable \locality aware" solution for achieving both load balancing and eecient memory usage on a cluster of machines hosting several web sites 1, 2]. FLEX allocates the sites to diierent machines in the cluster based on their traac characteristics. Here, we propose a set of new methods and algorithms (Simple+, Advanced, and Advanced+) to improve the allocation of the web sites t...
متن کاملPerformance Analysis of Scalable Web Hosting Service with Flex: Two Case Studies
web hosting service, web server cluster, load balancing, scalability, super linear speedup, performance analysis FLEX is a new cost effective, "locality aware" load balancing solution for a shared web hosting service implemented on a cluster of machines [C99]. FLEX allocates hosted web sites to different machines in the cluster based on the sites' processing and memory requirements which are es...
متن کاملPerformance Analysis of \ Content - Aware " Load BalancingStrategy FLEX : Two Case
FLEX is a new cost eeective, \locality aware" load balancing solution for a shared web hosting service implemented on a cluster of machines 3]. FLEX allocates hosted web sites to diierent machines in the cluster based on the sites' processing and memory requirements which are estimated using the site logs. Appropriate routing of requests can be achieved by using the DNS infrastructure, since ea...
متن کاملFLEX: Load Balancing and Management Strategy for Scalable Web Hosting Service
FLEX is a new scalable “locality aware” solution for achieving both load balancing and efficient memory usage on a cluster of machines hosting several web sites. FLEX allocates the sites to different machines in the cluster based on their traffic characteristics. This aims to avoid the unnecessary document replication to improve the overall performance of the system. The desirable routing can b...
متن کامل